SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO
CREATE VIEW dbo.vw_UltimosMovimientos
AS
SELECT DISTINCT 
    P.CUPOF, CM.Organizacion AS CUISE, AF.NumeroAfiliado, 
    CM.Movimiento, mov.Descripcion AS Mov, A.Nombres, 
    EC.Descripcion AS Estado, CM.Fecha, CM.idCola, 
    CM.Observaciones
FROM dbo.tb_ColaDeMovimientos CM INNER JOIN
    dbo.tb_Movimientos M ON 
    CM.Movimiento = M.idMovimiento INNER JOIN
    dbo.tb_Agentes A ON CM.Agente = A.idAgente INNER JOIN
    dbo.tb_Movimientos mov ON 
    mov.idMovimiento = CM.Movimiento INNER JOIN
    dbo.tb_Afiliaciones AF ON 
    AF.idAgente = A.idAgente LEFT OUTER JOIN
    dbo.tb_EstadosDeCola EC ON 
    EC.idEstado = CM.EstadoCheck INNER JOIN
    dbo.tb_PlazasDeMovimiento PM ON 
    CM.idCola = PM.idCola INNER JOIN
    dbo.tb_Plazas P ON PM.idPlaza = P.idPlaza
WHERE (CM.Confirmado = 'S')


GO
GRANT SELECT ON  [dbo].[vw_UltimosMovimientos] TO [SoloVer]
GO
